bundle one's self up - Francés Inglés Diccionario